Uniication in Extensions of Shallow Equational Theories

نویسندگان

  • Florent Jacquemard
  • Christoph Meyer
  • Christoph Weidenbach
چکیده

We show that uniication in certain extensions of shallow equational theories is decidable. Our extensions generalize the known classes of shallow or standard equational theories. In order to prove de-cidability of uniication in the extensions, a class of Horn clause sets called sorted shallow equational theories is introduced. This class is a natural extension of tree automata with equality constraints between brother subterms as well as shallow sort theories. We show that saturation under sorted superposition is eeective on sorted shallow equational theories. So called semi-linear equational theories can be eeectively transformed into equivalent sorted shallow equational theories and generalize the classes of shallow and standard equational theories.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Uni cation in Extensions of Shallow Equational Theories

We show that uni cation in certain extensions of shallow equational theories is decidable Our extensions generalize the known classes of shallow or standard equational theories In order to prove de cidability of uni cation in the extensions a class of Horn clause sets called sorted shallow equational theories is introduced This class is a natural extension of tree automata with equality constra...

متن کامل

Syntacticness, Cycle-Syntacticness, and Shallow Theories

Solving equations in the free algebra T (F; X) (i.e. uniication) uses the two rules: f(~ s) = f(~ t) ! ~ s = ~ t (decomposition) and sx] = x !? (occur-check). These two rules are not correct in quotients of T (F; X) by a nitely generated congruence = E. Following C. Kirchner, we rst deene classes of equational theories (called syntactic and cycle syntactic respectively) for which it is possible...

متن کامل

Uniication in the Union of Disjoint Equational Theories: Combining Decision Procedures Uniication in the Union of Disjoint Equational Theories: Combining Decision Procedures

Most of the work on the combination of uniication algorithms for the union of disjoint equational theories has been restricted to algorithms which compute nite complete sets of uniiers. Thus the developed combination methods usually cannot be used to combine decision procedures, i.e., algorithms which just decide solvability of uniication problems without computing uniiers. In this paper we des...

متن کامل

Combining Uni cation- and Disuni cation Algorithms|Tractable and Intractable Instances

We consider the problem of combining procedures that decide solvability of (dis)uniication problems over disjoint equational theories. Partial answers to the following questions are given: Which properties of the component theories imply intractability in the sense that there cannot be a polynomial combination algorithm, assuming P 6 = NP? Which general properties of the component theories guar...

متن کامل

A Criterion for Intractability of E-uniication with Free Function Symbols and Its Relevance for Combination of Uniication Algorithms

All applications of equational uniication in the area of term rewriting and theorem proving require algorithms for general E-uniica-tion, i.e., E-uniication with free function symbols. On this background, the complexity of general E-uniication algorithms has been investigated for a large number of equational theories. For most of the relevant cases, the problem of deciding solvability of genera...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998